package QL;

import java.util.Map;

public class ButlerBlockMixedRemoveRequest implements IQLRequest
{
    /// <summary>
    /// 区服Id
    /// </summary>
    public long ZoneId;

    /// <summary>
    /// 要删除的唯一Id
    /// </summary>
    public long RemoveId;

    /// <summary>
    /// 删除原因
    /// </summary>
    public String RemoveReason;

    /// <summary>
    /// 删除操作人
    /// </summary>
    public String RemoveOperator;

    @Override
    public String GetApiName()
    {
        return "butler.block.mixed.remove";
    }

    @Override
    public void Validate()
    {
    }

    @Override
    public void AddParameters(Map<String, String> map)
    {
        map.put("zone_id", String.valueOf(ZoneId));
        map.put("remove_id", String.valueOf(RemoveId));
        map.put("remove_reason", RemoveReason);
        map.put("remove_operator", RemoveOperator);
    }
}
